Mobile interactive satellite services

ABSTRACT

A system for providing mobile interactive satellite services includes a satellite operable to communicate with mobile units, a terrestrial base transceiver station operable to communicate with mobile units, and a ground station in communication with the satellite and the terrestrial base transceiver station to provide mobile interactive satellite services. The mobile interactive satellite services include a multicast component and an interactive component such that the ground station provides both the multicast component and the interactive component using the satellite, with the terrestrial base transceiver station used to provide an ancillary terrestrial component. A device for communicating with a mobile interactive satellite service system includes an antenna, a transceiver coupled to the antenna and operable to communicate with a mobile interactive satellite service system, a user input device, an output device, a processor unit, and a network interface. The processor unit is coupled to the user input device, the output device, and the transceiver such that the processor is operable to output received information from the transceiver using the output device, to receive interactive information from the user input device, and to transmit data based on the received interactive information using the transceiver. The network interface is coupled to the processor such that the processor is operable to side load information.

TECHNICAL FIELD

Briefly, and in general terms, this disclosure relates to systems andmethods for providing mobile interactive satellite services.

BACKGROUND

A variety of entities provide and are preparing to provide MobileSatellite Service (“MSS”), communications services utilizing one or moresatellites. One important limitation of MSS service has been aninability to achieve suburban or urban penetration. While 2 GHz MSSsatellite communications provides effective coverage of rural and remoteareas, coverage in suburban and urban areas is degraded by increasedobscured satellite visibility.

Recognizing the value that the deployment and availability of MSSsystems would bring by improving public safety, by providing voice,data, and messaging services to unserviced areas within the UnitedStates, and by increasing competition, the U.S. Federal CommunicationsCommission (“FCC”) issued orders permitting the use of an AncillaryTerrestrial Component (“ATC”) to MSS systems to facilitate suburban andurban penetration.

MSS systems augmented with ATC (“MSS/ATC” systems) enable a wide varietyof new communication services that will lead to the deployment andavailability of commercially-viable interactive mobile satellitecommunications. By reusing at least a portion of frequencies betweensatellite and terrestrial communication systems, MSS/ATC systems offermore efficient spectrum utilization and effective coverage in both urbanand rural areas. U.S. Pat. No. 6,950,625, which is hereby incorporatedby reference in its entirety for all purposes, describes techniques forreusing frequencies between satellite and terrestrial systems.Additionally, U.S. Pat. No. 5,394,561 discloses a mechanism fornetworking satellite and terrestrial networks in which the power levelsof the satellite and terrestrial communications are controlled so as tominimize co-channel interference.

Existing MSS and MSS/ATC systems typically provide satellite-based voicecommunications; however, it is possible, as described in thisdisclosure, to provide additional interactive communications. Forexample, U.S. Pat. No. 7,017,175 (“the '175 patent”), which is herebyincorporated by reference in its entirety for all purposes, describestechniques for providing interactive digital television. Using thisinteractive digital television system, viewers are provided withfunctionality not available in conventional television systems, such as,for example, the ability to receive targeted advertising, to requestadditional information related to a received multicast, to place anorder for merchandise or services, to obtain information off of anetwork (e.g., the Internet), and the like.

There are many challenges in implementing an interactive communicationsystem, such as that described by the '175 patent, in a hybridsatellite/terrestrial communication system. There is a need for aneffective design to handle multicast transmissions across both satelliteand ancillary terrestrial networks, as well as to handle interactivecommunications for individual users. Furthermore, networkcharacteristics, such as latency, bandwidth, throughput, and the like,vary between satellite and terrestrial networks. Thus, there is a needfor a hybrid communication system to effectively use both satellite andterrestrial networks to provide effective coverage to both urban andrural subscribers.

SUMMARY

In one general aspect, a system for providing mobile interactivesatellite services includes a satellite operable to communicate withmobile units, a terrestrial base transceiver station operable tocommunicate with mobile units, and a ground station in communicationwith the satellite and the terrestrial base transceiver station toprovide mobile interactive satellite services. The mobile interactivesatellite services include a multicast component and an interactivecomponent such that the ground station provides both the multicastcomponent and the interactive component using the satellite, with theterrestrial base transceiver station used to provide an ancillaryterrestrial component. The satellite may be placed in any orbit (e.g., ageostationary orbit, a low earth orbit, a medium earth orbit, a circularorbit, and the like) such that at least one satellite is operable tocommunicate with mobile units at a given time.

Furthermore, some implementations may provide multiple satellites,multiple terrestrial base transceiver stations, and/or multiple groundstations for various reasons, including, for example, redundancy,increased capacity, geographical coverage, reduced latency, improvedperformance, and the like. Additional satellites and/or terrestrial basetransceiver stations may be used to transmit and/or receive informationrelated to the multicast component and/or interactive component of thesystem.

In some implementations, multiple satellites are used. Additionalsatellites may be used to expand overall system capacity, to facilitatecommunication with terrestrial base transceiver stations, to expandservice areas, etc. For example, in one implementation, the secondarysatellite communicates information related to the multicast component ofthe mobile interactive satellite services between the terrestrial basetransceiver station and the ground station.

The ground station may be implemented using a multicast core, aninteractive core, and a communication unit coupled to the multicast coreand the interactive core, such that the ground station may communicatewith satellite to provide multicast and interactive communications tomobile units. The communication unit may be implemented using aradio-frequency communication unit to transmit and/or receiveradio-frequency signals between the ground station and the satellite.

Some implementations use advanced antenna technology at the groundstation and/or at the satellite to provide added benefits, such asincreased capacity, reduced interference, increased link budget,beamforming, and the like. In one implementation, the communication unitincludes a ground-based beamforming unit and a radio-frequencycommunication unit. The ground-based beamforming unit receivesinteractive and multicast communications information and performsdigital signal processing. Then, the radio-frequency communications unittransmits one or more signals to the satellite such that the satellitemay transmit the multicast and/or interactive information usingbeamforming. Any other advanced antenna technologies may be used, suchas, for example, MIMO, various diversity techniques, beamforming, andthe like.

Mobile interactive satellite services may include one or more ofmulticast audio, multicast video, multicast data, interactive audio,interactive video, interactive data, telephony, or the like.

In another general aspect, a device for communicating with a mobileinteractive satellite service system includes an antenna, a transceivercoupled to the antenna and operable to communicate with a mobileinteractive satellite service system, an input device, an output device,a processor unit (e.g., a general-purpose processor, anapplication-specific integrated circuit, a digital signal processor, andthe like), and a network interface. The processor unit is coupled to theinput device, the output device, and the transceiver such that theprocessor is operable to output received information from thetransceiver using the output device, to receive interactive informationfrom the input device, and to transmit data based on the receivedinteractive information using the transceiver. The network interface iscoupled to the processor such that the processor is operable to sideload information.

The antenna may be implemented using any known antenna technology. Forexample, multiple elements may be used, such as in an antenna array, anddigital signal processing techniques may be used to provide improvedperformance. The mobile interactive satellite service system may includeboth a terrestrial component and a satellite component. The sameantenna(s) may be used for both components, or separate antennas may beemployed. For example, it may be desirable to employ an omni-directionalantenna for communication with terrestrial components while using adirectional antenna for satellite communication. Alternatively, it maybe desirable to use an antenna having at least two elements: aterrestrial element having linear polarization, and a satellite elementhaving circular polarization.

The device may include any input and output devices. For example, theinput device may be implemented using a mouse, a touch screen, akeyboard, a button, a microphone, a video camera, a joystick, a port, aremote control, and the like. The output device may be implemented usingany display device (e.g., a cathode ray tube, a liquid crystal displaypanel, a projection screen, a plasma display, etc.), a speaker, a light,a port (e.g., a serial port, a network port, a date interface, etc.),and the like. The microphone may be used with a voice recognition unitto enable, for example, voice control, voice commands, and the like.

Some implementations include a side-loading network interface whereinthe processor unit is coupled to the side-loading network interface suchthat the processor unit can receive information from the transceiver andfrom the side-loading network interface. The network interface may beimplemented using any data networking technology including, for example,an IEEE 802.11 WiFi interface, an IEEE 802.16 WiMAX interface, aBluetooth interface, an IEEE 802.20 interface, or the like.

Furthermore, a device for interacting with a mobile interactivesatellite service system may be integrated with a vehicle (e.g., car,truck, bus, airplane, ship, and the like), by providing an interface toone or more vehicle subsystems as input and/or output devices. Forexample, the device may be integrated with a video entertainment system,an audio entertainment system, a navigation system, a vehicle data bussystem, or the like. When a vehicle subsystem is provided as an outputdevice, the device may be configured to receive information and use thereceived information to update one or more of the vehicle subsystems.One skilled in the art will understand that this configuration enables awide-variety of applications. The device may be interfaced with avehicle communication bus interface, such as, for example, CAN, OBDII,and/or MOST.

In another general aspect, a satellite for providing mobile interactivesatellite services includes a ground station uplink that receivesmulticast content and interactive content from a ground station, mobileunit downlink that transmits multicast content and interactive contentto mobile units, a mobile unit uplink that receives interactive contentfrom the mobile units, a ground station downlink that transmitsinteractive content to the ground station, and a processor unit. Theprocessing unit is coupled to the ground station uplink, the mobile unitdownlink, the mobile unit uplink, and the ground station downlink, andconfigured to provide mobile interactive satellite services to themobile units. In some implementations, the ground station uplink, themobile unit downlink, the mobile unit uplink, and the ground stationdownlink operate in conjunction with an ancillary terrestrialcommunication system.

In this implementation, mobile interactive satellite services mayinclude any interactive and/or multicast services, such as, for example,vehicle navigation, multicast video, interactive video, interactive datacommunication, vehicle telemetry, vehicle subsystem control, vehiclesubsystem maintenance, vehicle security services, or the like. Thesatellite may use any advanced antenna technology, includingbeamforming.

In another general aspect, a ground station for providing mobileinteractive satellite services includes a multicast core, an interactivecore, and a radio frequency communication unit coupled to the multicastcore and the interactive core such that the radio frequencycommunications unit is operable to communicate with the satellite toprovide multicast and interactive communications to mobile units. Theradio frequency communication unit may use any advanced antennatechnology, such as, for example, beamforming or MIMO.

In another general aspect, a terrestrial base transceiver station forproviding ancillary terrestrial communications in a mobile interactivesatellite service includes a ground station communication link forcommunicating multicast and interactive content with a ground station, amobile unit downlink that transmits multicast content and interactivecontent to mobile units, a mobile unit uplink that receives interactivecontent from the mobile units, and a processor unit. The processor unitis coupled to the ground station communication link, the mobile unitdownlink, and the mobile unit uplink, and configured to provideancillary terrestrial communications in a mobile interactive satelliteservice.

In another general aspect, a method for providing mobile interactivesatellite services on a satellite includes receiving multicast data fortransmission to mobile units, receiving interactive data fortransmission to mobile units, and transmitting multicast data andinteractive data to mobile units. Multicast data for transmission tomobile units may be received from any source, such as, for example, aground station, a terrestrial base transceiver station, a satellite, orthe like. Interactive data may be received from and/or transmitted tomobile units, ground stations, other satellites, or the like.

Data may be transmitted by a satellite and/or terrestrial basetransceiver station using advanced antenna technology, such as, MIMO orbeamforming. For example, advanced antenna technology can be used toform multiple beams configured to cover a geographical area.

In some implementations, transmitting multicast data and interactivedata to mobile units includes transmitting multicast data over a firstportion of available radio frequency spectrum, and transmittinginteractive data over a second portion of available radio frequencyspectrum. These portions of radio frequency spectrum may be configurable(either automatically, manually, and/or dynamically).

In another general aspect, a method for providing ground station supportin a mobile interactive satellite service includes transmittingmulticast data such that the multicast data may be communicated tomobile units, receiving interactive mobile unit data, processing thereceived interactive mobile unit data to determine interactive data tobe communicated to at least one of the mobile units, and transmittingthe determined interactive data such that the determined interactivedata may be communicated to the at least one of the mobile units.

In some implementations, the method further includes receiving multicastdata from a multicast data feed, such as, from a satellite feed, aterrestrial feed, or the like. Similarly, interactive mobile unit datamay be received through a satellite, a terrestrial base transceiverstation, or the like. This interactive mobile unit data may be obtainedfrom a server, such as, for example, an application server, which mayreside locally, on an internal communications network, and/or on anexternal communications network. Received interactive mobile unit datamay be processed by retrieving data in response to the receivedinteractive mobile unit data, and assembling the retrieved data fortransmission. Once interactive data has been processed, the data maythen be transmitted to one or more mobile units via satellite orterrestrial base transceiver station.

In another general aspect, a method for providing ancillary terrestrialcommunication in a mobile interactive satellite system includesaugmenting a mobile interactive satellite system having a multicastcomponent and an interactive component with a terrestrial basetransceiver station, transmitting information for the multicastcomponent and the interactive component using a satellite, andtransmitting information for the multicast component and the interactivecomponent using the terrestrial base transceiver station. The method mayfurther include receiving information for the interactive componentusing the satellite and/or the terrestrial base transceiver station.

In another general aspect, a method for providing mobile interactivesatellite services includes receiving multicast data for transmissionusing a communication system that includes a satellite with an ancillaryterrestrial component, receiving interactive data using thecommunication system, determining interactive data for transmissionusing the received interactive data, and transmitting the multicast dataand the determined interactive data using the communication system toprovide mobile interactive satellite services. Multicast data mayinclude, for example, broadcast video feeds, broadcast audio feeds, datafeeds, or the like. Interactive data may be received from a mobile unitthrough a satellite and/or terrestrial communications link (e.g.,through an ancillary terrestrial component of a mobile interactivesatellite service). This terrestrial communications link may beimplemented using a terrestrial base transceiver station. Multicastand/or interactive data may be transmitted using both a satellite and aancillary terrestrial component. When interactive data is received froma mobile unit, the system determines a response, for example, byretrieving information based on the received interactive data.

Some implementations provide mobile interactive satellite services forvehicles, such as, for example, vehicle navigation, vehicleentertainment services, vehicle security services, and the like. Byintegrating a mobile unit with various vehicle subsystems, a mobileinteractive satellite service system may be used to transmit informationto update a variety of systems by providing software updates,configuration updates, firmware updates, and the like.

Vehicle security services may be provided to retrieve and providevehicle security information, such as, for example, vehicle telemetry,vehicle location, vehicle security incidents, telephonic information,vehicle system information, and the like. Mobile interactive satelliteservices may provide vehicle-based services such as, remote vehicletracking, remote vehicle disabling, remote vehicle enabling, remotevehicle unlocking, remote vehicle monitoring, vehicle black box access,vehicle black box recording, and the like.

In another general aspect, a method for interacting with a mobileinteractive satellite service with an ancillary terrestrial component ina vehicle includes receiving information from a vehicle communicationbus, and transmitting data to a mobile interactive satellite servicesystem with an ancillary terrestrial component based on the receivedinformation. The vehicle communication bus may be used to obtain variousnotifications such as, for example, air bag deployment notification,vehicle speed information, vehicle position information, error messages,temperature indications, fuel level indications, and the like. Thesystem may include receiving a request from the mobile interactivesatellite system to perform an action on a vehicle system and performthe requested action.

In some implementations, the system receives notifications directlythrough a vehicle communication databus; however, in someimplementations, the system periodically polls one or more vehiclesystems (possibly using the vehicle communication database) to determineif an event has occurred. This system may be used to upgrade software,firmware, modify configurations, monitor systems, and the like, througha satellite-based communications system. This system may be used toretrieve and possibly output video, audio, data, and the like, using anyoutput device, including a display, a speaker, a light, or the like.

The details of one or more implementations are set forth in theaccompanying drawings and the description below. Other features andadvantages will be apparent from the description and drawings, and fromthe claims.

DESCRIPTION OF DRAWINGS

FIG. 1 is a diagram of a system for providing mobile interactivesatellite services.

FIG. 2 is a diagram of a ground station for providing mobile interactivesatellite services.

FIG. 3 is a diagram of a satellite-based mobile interactive multicastvideo system.

FIG. 4 is a block diagram of a mobile unit for use in a satellite-basedmobile interactive multicast video system.

FIG. 5 is a diagram of a mobile antenna for use with a satellite-basedmobile interactive multicast video system.

FIG. 6 is a block diagram of a mobile interactive media system.

DETAILED DESCRIPTION

Referring to FIG. 1, a mobile interactive satellite services system 10includes a satellite 12 to provide interactive communications withvarious mobile units 14. The mobile interactive satellite services(“MISS”) system 10 includes an ancillary terrestrial component (“ATC”)using one or more terrestrial base transceiver stations 16 to expandcoverage and/or capacity of the satellite 12. A ground station 18handles communications with the satellite 12 and with the terrestrialbase transceiver stations 16 such that a mobile unit 14 may communicatewith the satellite 12 and/or the terrestrial base transceiver stations16.

The mobile interactive satellite services system 10 may be used toprovide any interactive wireless communication services, such as, voicecommunications, broadcast video, on-demand video, broadcast audio,on-demand audio, broadcast data, on-demand data, interactive advertisingservices, public safety communications, mobile emergency communications,and the like.

In one embodiment, an advanced geostationary MISS satellite coveringNorth America and its S-Band spectrum position, together with an ATCcomponent may provide mobile interactive and mobile multicastcommunication services to mobile units 14. The space segment provides RFtransport services between the ground stations 18 and the mobile units14. In one embodiment, the space segment components may create from 1 tohundreds of spot beams with varying shape and gain across the UnitedStates and its territories. In the forward direction, it transmitsdigitized signals from the terrestrial network equipment. In the reversedirection, it receives signals from the mobile units 14 and passes theseon to the ground station.

In one embodiment, the satellite operates in the 10+10 MHZ of the 20+20MHz satellite S-band. The satellite forward link is between 2180 MHz and2200 MHz, and the satellite reverse link is between 2000 and 2020 MHz.The technical regulations of the MSS/ATC spectrum are described by 47CFR, part 25, herein incorporated by reference.

The satellite 12 may provide interactive and multicast capabilities toprovide services. Communications between the satellite 12 and the mobileunits 14 may be provided using any available communications technologyincluding cellular-based technologies (e.g., CDMA 2000, CDMA EVDO, CDMAEVDO Platinum, DVB-H, WiMax, GSM, WCDMA, HSDPA, iDEN, FDMA, TDMA and thelike); broadcast technologies (e.g., MediaFLO, DVB-H, DMB, SatelliteDigital Radio, DAB, XM Radio, Sirius Radio, and the like); broadbandtechnologies (e.g., WiMAX IEEE 802.16, WiFi IEEE 802.11, Flarion OFDM,IEEE 802.20, NexNet, Long Term Evolution, and the like); public safetycommunications technologies (e.g., P-25, iDEN, Tetra, and the like); andsatellite communications technologies (e.g., GMR and variants, Inmarsat,S-UMTS, Qcom proprietary, DVB-S2, DVB-RCS, DVB-RCT, S-DMB, and thelike).

The satellite and terrestrial network may be used to provide integratedapplications combining streaming audio, video and other media contentwith interactive data services delivered to mobile units 14, such asvehicles and portable handheld devices. To provide interactive servicesboth upstream and downstream communication links are provided to mobileunits 14. In some implementations, the upstream and downstreamcommunication links are implemented using the same technology. Forexample, using a two-way broadband networking technology, such as IEEE802.20, data delivery and interactive services may both be providedusing conventional IP networking. However, in some implementations, itis desirable to use a variety of communication techniques. For example,in an interactive multicast video system, it may be desirable to providea multicast video downlink using multicast technologies, such as DigitalVideo Broadcasting (“DVB”), while using a broadband technology, such asIEEE 802.20, to provide interactivity and/or additional downlinkservices.

One skilled in the art will appreciate that any number of communicationtechnologies may be used singly, or together in any combination in aMISS system 10 to provide mobile interactive satellite services. Variouscomponents of the MISS system 10 may be implemented using any existingor later developed communication technologies and protocols. Forexample, commercial off-the-shelf (“COTS”) networking equipment could beused to implement communication links within the MISS system 10, suchas, a COTS WiMAX system may be used for one or more of the satellitecommunication links. Furthermore, portions of a MISS system 10 may beimplemented using third-party networks, such as, for example, broadcastfeeds could be obtained from existing third-party networks, ancillaryterrestrial coverage could be provided or could be augmented usingexisting third-party networks, etc. Additionally, a MISS system 10 maybe configured to use multiple networking technologies over multiplebands.

The terrestrial network includes the radio access equipment at thesatellite ground station 18, radio access equipment use in theterrestrial base transceiver stations (“BTS”) 16, the core network andapplications services infrastructure and the mobile units 14. Theterrestrial base transceiver stations (“BTS”) 16 provide terrestrialcommunications between the ground station 18 and mobile units 14. Themobile units 14 receive and demodulate signals and pass data toapplications processors. In the reverse direction, applicationsprocessors in mobile units 14 pass data for transmission to the modemsin the mobile units 14. The mobile units 14 send modulated waveforms upto the BTS 16, which in turn, forwards them to the ground stations 18.The mobile units 14 may be designed such that they can seamlesslycommunicate with the MISS system 10 in the same manner regardless ofwhether the communication is taking place with satellite 12 or with BTS16. This facilitates communications transparency, if desired, for aparticular implementation, in that the mobile units 14 may communicatewith the MISS system 10 without knowing whether such communications ismade through the satellite 12 or the BTS 16.

In some implementations, multicast signals are transmitted by both oneor more satellites 12 and by multiple terrestrial BTS 16 stations. Thesetransmissions may be made using the same frequencies, or different setsof frequencies may be used. When the mobile unit 14 transmitsinformation, it may choose to transmit to a terrestrial network, to asatellite, or to attempt transmission to both. In this implementation,the mobile unit 14 determines the most appropriate network to use andtransmits information using that network. For example, if a mobile unit14 is in a suburban or an urban area with obstructed satellitevisibility, the best network may be a terrestrial network. The mobileunit 14 would transmit information to that terrestrial network. The MISSsystem 10 may provide for handoff between two BTS stations 16, betweentwo satellites 12, and/or between a satellite 12 and a BTS station 16.Any techniques for selecting networks and handing off between networksmay be used, Some implementations of the MISS system 10 maintain alocation service such that the last known location of a particularmobile unit 14 is known. This may be used to enable unicastcommunication with a particular mobile unit 14. This may be used, forexample, to terminate telephony communications at a particular mobileunit 14, to send a text message to a particular mobile unit 14, and/orto send interactive data.

Multicast signals may be received by a mobile unit 14 from varioussources, such as, for example, from one or more satellite, from one ormore terrestrial BTS, and through multiple antennas on or coupled to themobile unit 14. Furthermore, multiple signals may be received from asingle source (e.g., a device may transmit the same information atmultiple frequencies, at different polarities, at different points intime, and/or using different transmission antennas or combinations ofantennas). The mobile unit 14 may combine various received signals toincrease reception performance. For example, one implementation of amobile unit 14 is operable to combine up to four received signals. Amobile unit 14 may be implemented to combine any number of signals, ormay be implemented without this functionality. These techniques may alsobe applied to interactive signals.

With respect to the terrestrial sites, there may be three differenttypes of sites. Some may act as both multicast repeaters and two waybase stations. Others may act only as multicast repeaters or only astwo-way base stations. Combined repeaters and two way base stations mayrequire two-way backhaul connections to the core network. The repeatercomponent may be capable of receiving and demodulating the satellitesignals and then transmitting it again to the mobile units 14. For caseswhere the repeater is unable to receive the S-Band signal, such as inthe use of a single frequency network in which the satellite andterrestrial repeaters are transmitting identical signals on the samefrequency, the content may be delivered via alternate, potentiallyleased, satellite links or via terrestrial backhaul. A terrestrialbackhaul is any data network, such as, for example, the Internet, alocal area network, a virtual private network, a wide area network, orthe like.

The ground station 18 facilitates communications with the satellite 12and the terrestrial BTS 16. Any communications technologies may be usedbetween the satellite 12 and the ground station 18 to exchangeinformation, such as, data to be transmitted by the satellite 12 to oneor more mobile units 14; satellite telemetry, tracking, and controlinformation; information received from one or more mobile units 14; andthe like. Likewise, any communications technologies may be used betweenthe ground station 18 and the BTS 16 to transmit similar information. Inaddition to wireless technologies, the communications link between theground station 18 and the BTS 16 may be made using non-wirelessalternatives, such as, copper cable, fiber optic cable, an Internetconnection, a local area network, a wide area network, a virtual privatenetwork, and the like.

In one implementation, for interactive services, the mobile unit 14always gives preference to the terrestrial network, if available, toensure that the limited capacity of the satellite interactive link isreserved for users outside the coverage of the ATC network. Theinteractive core network has the capability to track the mobile unitspoint of attachment to the network, either via satellite or terrestrial,allowing telephony or data sessions to be initiated from the corenetwork to the mobile unit. Multicast services, which, in thisimplementation, are only delivered in the forward direction, canleverage advanced signal combining technologies to improve reception byevaluating both ATC and satellite signals simultaneously. Further, thesystem can leverage diversity antenna systems to provide increasedsignal gain by similarly combining multi-path signals.

Referring to FIG. 2, one implementation of a ground station 18 includesa multicast core 22 that handles multicast-related communications, aninteractive core 24 that handles interactive-related communications, acommunication unit 25 that receives signals from the multicast core 22and the interactive core 24 and facilitates transmission by thesatellite 12. In some implementations, the communication unit 25includes a ground-based beam-forming (“GBBF”) unit 26 that performsdigital signal processing on signals received from the multicast core 22and the interactive core to facilitate multi-beam transmission by thesatellite 12. The communication unit 25 also includes a radio-frequencycommunication unit 28 to enable radio-frequency communication with thesatellite 12. Any advanced antenna technology may be used in place of,or in conjunction with the GBBF unit 26.

The multicast core 22 and the interactive core 24 may be connected via adata network to facilitate various interactions and coordination betweenthe two cores. The ground station 18 also includes a telemetry, trackingand command (“TT&C”) system. The output from the GBBF unit 26 is passedto the radio frequency communications unit 28 for transmission to thesatellite 12. Using GBBF unit 26, the MISS system 10 can be configuredfor spectrum reuse. For example, regional beams may be used to transmitmulticast information over a fairly wide area, while narrow spot beamsare used for interactive services, Narrow spot beams allow frequencyreuse, thus increasing capacity. Some implementations may useoverlapping spot beams of various sizes.

Generally, the MISS system 10 may use any advanced antenna technologyincluding ground-based or satellite-based beam-forming, MIMO, and thelike. In one implementation, multiple feed horns are used. Radio signalsare processed using a matrix multiplier (beam former) to calculate asignal for each feed horn such that the signals from each feed horncreate interference patterns that effectively provide one or morefocused beams of radio frequency energy. In this implementation, beamsare defined statically through system configuration. One skilled in theart will appreciate that any advanced antenna technology may be usedwith a MISS system 10.

The MISS system 10 may be implemented without separating thefunctionality of the multicast core 22 and the interactive core 24 asshown in FIG. 2; however, for some implementations, the processingcapabilities, requirements, and functionalities of the multicast core 22and interactive core 24 will be sufficiently different that it will bedesirable to separate the functionality as shown. The multicast core 22handles information destined for a group of mobile units 14. Forexample, in an audio multicast implementation, the multicast core 22would prepare audio information for multicast to groups of mobile units14 based on, for example, subscriptions for those units. The interactivecore 24, in contrast, handles interactivity, such as, requests forinformation, votes, messages, posts, and the like.

The terrestrial core system may include applications infrastructure,including servers and computers and telecommunications equipment and IPnetworking equipment. The terrestrial core system may be connected tothe Internet via access servers. The terrestrial core network isresponsible for end user applications and operations systems, such asprovisioning, authentication and billing, and interconnect betweenoperations centers and external networks, such as the Internet.

In one embodiment, a multicast link can be multicast using a singlebeam, while the interactive link is shown using multiple spot beams, 32,for example. The multicast link provides for content delivery throughouta broad coverage area. The spot beams minimize interference and supportinteractive two-way traffic. Such a system may support 1 Mbpsinteractive traffic and 5 Mbps multicast traffic. The satellite andterrestrial components can be deployed to share portions of the samespectrum, such as the terrestrial BTS 16 and satellite 12 shown inFIG. 1. The satellite and terrestrial segments may share portions of thefrequency spectrum or be placed in separate bands.

Using the MISS system 10 as described above, a wide variety ofinteractive services may be supplied by a satellite-based system.Specific implementations are provided below for purposes of explanation;however, they are not intended to be limiting. One skilled in the artwill understand and appreciate that many additional mobile interactivesatellite services are within the scope of this disclosure.

Multicast Video Implementation

In one implementation of a mobile interactive satellite services system10, multicast video is provided to mobile units 14 in conjunction withvarious interactive services. Similar to existing video distributionservices (such as, cable television, broadcast television, IPTV, and thelike), a MISS system 10 provides multiple channels of multicast videowhich are multicast to mobile units 14, such as handheld devices,computers, personal digital assistants, vehicles (e.g., cars, publictransportation systems, airplanes, buses, and the like), televisions,Video iPods, a digital video recorder, and the like.

Referring to FIG. 3, a satellite 12 transmits multicast video forreception by mobile unit 14 using broadcast technology, such as,MediaFLO, DVB-H, DVB-SH, DVB-S2, DMB, MPEG2, MPEG4, and the like. Videois channelized, typically by multiplexing IP Multicast streams, suchthat various programs are simultaneously transmitted. The mobile units14 can be used to receive one or more programs for playback.

The mobile unit 14 may be implemented as a television-like device thatreceives a channel selected by a viewer and displays the video multicaston the selected channel to a viewer. The mobile unit 14 could be, forexample, a conventional personal computer, a personal data assistant,wireless phone, mobile device, portable electronic game device,satellite set top box or electronic tablet or combinations of any of theabove operably in communications with one another. The mobile unit 14may be implemented with digital video recorder (“DVR”) functionality.For example, a two-tuner DVR mobile unit 14 may be used to recordprograms. Using two tuners, two programs may be recorded simultaneously,or one program may be recorded while viewing a live multicast. In oneembodiment, the mobile unit 14 is installed in a vehicle such as anautomobile. As shown in FIG. 4, the mobile unit 14 has four majorcomponents: modem 40, processor 42, antenna 44 and display/IO device 46.The modem 40 performs the terrestrial and satellite radio functions. Itreceives and transmits radio signals via an antenna 44 and passesdemodulated, decompressed, decoded applications programs and content toa processor 42. The processor 42, which includes storage and applicationprocessing capabilities, communicates by way of wired and wirelessconnection to display and input/output devices 46. As mentioned above,the modem 40 may implement one or more air interfaces that support bothterrestrial and satellite multicast and interactive functions. The modem40 also may performs such functions as switch diversity, advancedcombining techniques, and stream comparison between terrestrial andsatellite radio paths. The modem 40 may contain transmit and receiveamplifiers for communication with the satellite and terrestrial networkvia the antenna. The processor 42 may run standard operating systemssuch as Microsoft Windows, Linux, VxWorks, and the like. In oneembodiment, the processor supports at least 16 Gbytes of storage and 1Gbytes of RAM. Further, the processor may include flexible I/Ointerfaces including the ability to add other standard modems such asCDMA EVDO and HSDPA devices. It may be further capable of interfacing towireless display, keyboard and remote control devices or via hardwareconnection to composite video and pin style audio interfaces.

Referring to FIG. 5, a multi-element antenna 50 may be used having oneelement 54 that is linearly polarized for communication with terrestrialbase transceiver stations, and a second element 52 that is circularlypolarized for communication with one or more satellites. In this manner,antenna 50 provides improved performance for both terrestrial andsatellite communications.

When the mobile unit 14 is in a vehicle, the processor may be capable ofbeing mounted in a vehicle trunk with wired connections to the antennaand a power system and wireless or wired connections to the displaydevice.

The display of the mobile unit 14 may be a conventional display andother I/O devices which can communicate by way of wireless or hardwarecomposite video connection to the processor. In the vehicle embodiment,the display may be implemented, for example, using a panel of at least 7inches in diagonal with a 16:9 aspect ratio and 853 by 480 pixelresolution. However, other display characteristics and features are alsocovered.

Other implementations of the device include, but are not limited to,portable media players with integrated or external modems and/orantenna, mobile telephones, portable electronic game devices, and ultramobile PCs.

In this multicast video implementation, a ground station 18 includes amulticast core 22 which receives broadcast video content from, forexample, local sources (e.g., DVDs, tapes, CDs, digital storage media,and the like), video feeds (e.g., satellite feeds, point-to-point links,computer network feeds, and the like), etc. The multicast core 22 thenforwards assembled and transcoded content to the GBBF 26 for processing.The ancillary terrestrial component would not require the samebeam-forming processing. Accordingly, in this implementation,information is also forwarded to satellite 32 for transmission toterrestrial base transceiver stations 16.

Consider, for example, a video multicast system that provides contentthat varies between three geographical regions. The content for each ofthe three regions is sent to the GBBF 26 to perform digital processingsuch that the satellite 12 can transmit the data in three regional conusbeams. However, transmissions from a terrestrial BTS 16 are typicallylocal in extent, therefore each BTS 16 resides in a single region.Accordingly, each BTS 16 receives multicast information for a singleregion and processing by the GBBF 26 is not necessary. In thisimplementation, information destined for a BTS 16 is sent throughsatellite 32. In additional implementations, this information may besent across one or more terrestrial-based networks or through thesatellite 12.

In some implementations, each BIS 16 or groups of BTS 16 in a MISSsystem 10 may transmit differing content.

In addition, the ground station 18 includes an interactive core 24coupled to a backhaul network 34. The backhaul network 34 is used totransmit interactive data between a BTS 16 and the interactive core 24.Interactive communication between a mobile unit 14 and the groundstation 18 may go through satellite 12 or through a BTS 16.

Interactivity for multicast services may be delivered to the mobile unit14 in a number of different ways. For example, multiple video programscan be compressed into MPEG2 or MPEG4 streams, for example, andmulticast to the mobile units with data commands. At certain pointsduring the video, a switch can be made to another video stream withdifferent content. Such applications such as interactive videoadvertising can make use of multiplexed related digital video streams.

Carouselling is a well known technique for delivering interactiveprograms to receiver devices, such as mobile unit 14. With carouselling,compressed video signals, audio signals and interactive program modules,including interactive software and/or data, are packetized and timedivision multiplexed at the interactive core 24 for transmission. Theseprograms can be repetitively transmitted so that a mobile unit 14 candownload the program at any time and store them in memory. Such programscan be controlled at the mobile unit 14 upon receipt of special signalcommands in the multicast. The mobile unit 14 can monitor the multicaststream for special commands. Upon receipt of commands, the mobile unit14 can effectuate any state change in the program including startingexecution of the interactive program, suspend execution, halt execution,or other states.

User applications may include general purpose and interactiveapplications. General purpose applications may include video encodingmanagement, digital rights management, subscriber management, voice,messaging, geo-location, m-commerce, provisioning, authentication,authorization, billing, network management, and the like. Further,applications may also support specific end-user services. The satelliteand terrestrial component subsystems may operate interconnect in apublic or private IP-based network.

A variety of interactive services may be included, such as, any of thefollowing services set forth below, or the like. Media and extendedmedia applications may be included such as real time video or othermedia sent from satellite and terrestrial repeaters and interactiveapplications which complement media services. Mobile serviceapplications may be included such as (1) GPS driving directions withintegrated traffic data, and (2), restaurant, shopping, entertainmentand other services with integrated location and messaging.Communications and safety services may also be provided including thefollowing: (1) emergency communications with public safety agencies; (2)telematics and other vehicle data ranging from theft notification andresponse to maintenance interactions with support systems; (3) person toperson messaging; (4) voice and emergency voice communications; and (5)telephony (e.g., voice communications through the PSTN, and/or theInternet). Additionally, the mobile units 14 may include applicationsthat allow for transmitting or receiving content and data from othermobile devices or home networking devices via WiFi or other networkinterfaces. Mobile units 14 may also include applications allowing highspeed Internet access with streaming services and integration withcellular service via common IP core networks.

Signals from the interactive core and the multicast core may be used toprovide a seamless interactive service. When data from the interactivecore and the multicast core are used together, it may be desirable toprovide some mechanism to coordinate the data. For example, when a useris viewing multicast video programming that includes an interactivevoting or polling element, the system may need some coordination suchthat the interactive aspects of voting are displayed at the appropriatetimes. There are many techniques that would be known to one skilled inthe art. For example, the multicast signal may be augmented with queuesthat indicated when to insert or active interactive components. Thiscoordination and integration between multicast and interactivecomponents will vary depending on the particular data being delivered.One skilled in the art will understand how to effectively coordinate themulticast and interactive components.

Sample applications may include interactive voting. The mobile unit 14includes one or more user input devices to allow a viewer to vote. Thismay be used, for example, to poll the audience as used by popularprograms, such as American Idol; however, in an interactive multicastvideo system, this may be performed in real-time.

Second, interactive services may be used to allow a viewer to requestadditional information regarding a television show, a featured product,an advertisement, or the like.

Third, interactive services may be used to allow a user to requestinformation unrelated to the current multicast, such as, the currentweather, traffic conditions, upcoming programs, stock quotes and otherinformation services, e-mail, messages, voicemail, or the like.

Fourth, interactive services may be used to allow a viewer to sendrequests to online information sources. For example, a viewer may useinteractive services to request universal resource locators (“URLs”)across the Internet through a web browser.

Fifth, interactive services may be used to augment multicasts withinformation for a particular user or for a particular region. Forexample, the satellite 12 or the BTS 16 may send users publicsafety-related messages for their area. In the case of an amber alert,hurricane, earthquake, civil unrest, war, etc., the satellite 12 cansteer a spot beam to an affected area (using the GBBF 26). The spot beamcan then multicast information related to the event to viewers in theaffected area. Similarly, the interactive core 24 can send informationthrough the backhaul network 34 to each BTS 16 in the affected area sothat the BTS 16 can send analogous public safety information.

Sixth, interactive services may be used to allow a viewer to purchase aproduct, service, information access, or the like.

Furthermore, implementations may use location awareness at the mobileunit 14 to vary service offering. For example, location awareness may beused to filter information and present only that information which meetscertain criteria, such as a defined geographical coverage area,proximity to a particular geolocation, etc. Location awareness may beused to limit or customize service based on a mobile unit's 14 location.Location awareness allows services to be varied based on geographicalareas. This allows regional blackouts or targeting services to a limitedgeographical area. This ability may be used, for example, to comply withcontractual obligations (e.g., sports blackouts, licensing limitations,etc.), to comply with legal or regulatory restrictions (e.g., preventingunlicensed multicasts), to target or customize services for a particulargeographical area, and the like.

One skilled in the art will understand that any interactivecommunications services (such as, any Internet service, any interactivedata service, any interactive voice service, any interactive videoservice, or the like) could be used with the MISS system 10.

Interactive multicast video services may be provided using, for example,the techniques described in U.S. Pat. No. 7,017,175, which is herebyincorporated by reference in its entirety for all purposes. In thisimplementation, mobile units 14 communicate with application serversusing light versions of conventional Internet protocols. For example, alight hypertext transport protocol (“HTTP”) and/or a user datagramprotocol (“UDP”). These allow interactive communication between one ormore application servers and mobile units 14. Implementations mayprovide “push” technology whereby targeted content may be pushed to amobile unit 14. This would allow, for example, the display of targetedadvertising. Additionally, using HTTP, a light version of the HTTPprotocol, UDP, or the like, a mobile unit 14 can receive information,request information, submit information, etc.

In some implementations, the mobile unit 14 may be configured to performside loading. Side loading is the ability to load content or informationfor use by the mobile unit 14 through some mechanism other thansatellite 12 or BTS 16.

In this implementation, side loading is enabled using network 36, whichmay be implemented using any communications technology. Furthermore, amobile unit 14 may include the ability to side load from more than onesuch network 36. By augmenting mobile unit 14 with a network interfacedevice, such as, a WiFi IEEE 802.11 interface, a WiMAX IEEE 802.16interface, a GSM interface, a CDMA EVDO interface, or the like, themobile unit 14 may connect to one or more networks 36 to downloadadditional content. Side loading may be used, for example, forbackground downloading of content. For example, in one implementation, avehicle-mounted device uses a WiFi link to a user's home Internetconnection to download content from servers in the core network whilethe vehicle is parked in a garage (or otherwise in range of the WiFinetwork). In this manner, the user may have fresh content loaded into adevice, ready for playback when they drive away in the morning.

A wide variety of information may transmitted to mobile units 14 usingside loading including those set forth below, and the like. Side loadingmay be configured to automatically download content selected by aservice provider, to download user-selected content, content based oncollected user preferences, and/or the like.

First, advertisements may be loaded onto mobile units 14 such thattargeted advertising may be displayed during video multicast, betweenvideo multicasts, or during the display of any information. Advertisingmay be targeted using such information as, the viewer's profile, thelocation of the mobile unit 14, the program currently being viewed, andthe like. For example, if a viewer is watching a children's televisionprogram, age-appropriate advertisements may be displayed. If the mobileunit 14 is nearing a rest stop, an advertisement for services providedby the rest stop may be displayed.

Second, recorded video programs may be loaded onto mobile units 14. Forexample, a vehicle entertainment system mobile unit 14 with a WiFiinterface can connect to a local area network in a home and downloadinformation across a home network, such as, recorded programs from adigital video recorder; recorded programs from a computer; recordedprograms retrieved across the Internet; music or other audio programmingavailable from DVRs, computers, or other devices; or the like. Sideloading may be performed using existing protocols (such as, for example,UPNP) or through proprietary protocols.

Third, system updates may be loaded onto mobile units 14 using sideloading. This would allow software upgrades, system maintenance, etc.,to take place across a network other than a satellite-based MISS system10. Furthermore, side-loading may be used to update additional systems,such as, a navigation system, a vehicle computer system, a vehicleentertainment system, or the like.

Mobile interactive satellite services may be augmented using informationobtained through side-loading. For example, information obtained byside-loading may include targeted advertisements such that a mobile unit14 may insert a targeted advertisement during playback of a multicastedsignal.

Side-loading may also be used to provide DVR-like functionality. Forexample, a mobile unit 14 in an automobile is typically only driven fora short portion of the day. It is likely that a subscriber would desireto watch programming that is shown at another time of the day than thatwhen the mobile unit 14 is being used. Thus, some DVR-like functionalityis desirable. One solution would be to simply record shows when they aremulticasted and store them such that they may be viewed when desired.Another solution is to download shows (either through an on-demand-likesystem, or from a PVR-like device where the shows have been recorded)through side-loading.

Interactive Mobile Assistance

Some implementations of the MISS system 10 provide interactive mobileassistance (e.g., travel assistance, emergency assistance, and the like)to users of mobile units 14, either in addition to the multicast videoservices described above, with other services, or as a standaloneservice.

For example, using the interactive core 24, a MISS system 10 can providevoice services to mobile units 14. This would allow telephoniccommunications, emergency communications (e.g., 911 calls, calls for towtrucks, vehicle tracking, vehicle disabling, vehicle locking/unlocking,and the like), or requests for information (e.g., calls to a concierge,calls for travel directions, calls for restaurant recommendations, callsfor hotel reservations and recommendations, and the like). Simultaneouswith the voice communications, data can be transmitted to the receivingparty including, but not limited to location, vehicle diagnostics,images, and/or video. Mobile Assistance services may also be providedusing text message or automated telemetry. For example, one system maysend an emergency distress message including location information and astill image from an in-car camera when a vehicle's air bag(s) aredeployed.

In some implementations of a Mobile Assistance system, mobile unit 14uses the MISS system 10 upon the occurrence of predefined triggers. Forexample, predefined triggers may include various vehicle databus events,such as, for example, airbag deployment, fuel warnings (e.g., low gas,out of gas), errors, engine malfunction codes, and the like.

In some implementations the mobile unit 14 is designed such that theradio unit can be removed from the vehicle and operated in a standalonemode. For example, if a user were to drive off the road in a remote areaoutside satellite coverage, they could remove a device from the car andcarry it to an area in satellite coverage. When the mobile unit 14 isoperated from vehicle power and includes various inputs and outputs todevices and/or subsystems within the vehicle, the functionality of themobile unit 14 may be limited when operating in standalone mode. Forexample, in some implementations, the mobile unit 14 operating instandalone mode may be used to initiate an emergency distress call usinga very limited subset of features in the device.

Additionally, the Mobile Assistance system may be used to provideservices similar to LoJack or Mobile Guardian. The mobile unit 14 maycommunicate with a MISS system 10 to track a vehicle, to help recovervehicle, to remotely enable/disable a vehicle, to remotely unlock avehicle, and the like.

Mobile Interactive Media Implementation

One implementation of a mobile interactive satellite system 10 providesthree main services to vehicles: (1) video delivery; (2) navigation; and(3) vehicle safety services. Previous attempts to provide mobile videohave struggled to reduce device sizes, extend battery life, and improvecoverage sufficiently to provide a commercially viable service.Providing mobile video to vehicles overcomes problems of device size andbattery life. Additionally, the mobile interactive satellite system 10,such as that described above, provides improved coverage through the useof an ancillary terrestrial component.

This implementation provides satellite video delivery, terrestrial videodelivery, as well as the side-loading of additional content. Byproviding terrestrial video delivery and side-loading, the systemprovides DVR functionality to time-shift content, thus givingsubscribers video content that they want. In this manner, subscribersare not limited to simply watching available satellite video broadcastsand more content may be made available to subscribers than would beavailable in a multicast-only system.

Conventional navigation systems provide static data that may be updatedperiodically, for example, by purchasing annual DVD or CD updates.However, Internet users have become less tolerant of stale, static data.Using a mobile interactive satellite service 10, a navigation system canbe provided having two-way interactivity. This will allow, not only, theavailability of real-time navigation data, but also new servicesallowing collaboration on the creation of micro-niche data sets. Fromstreet food vendors to clean bathrooms, real-time geo-localized datasetsmay be provided to consumers using this implementation of a mobileinteractive satellite service 10.

One skilled in the art will appreciate how the two-way interactivity ofthis system can be used to provide a wide variety of interactivenavigation systems. In addition to collaboration, navigation may betargeted based on user preferences, profiles, or tastes, and navigationmay be modified in real-time based on weather, traffic, warnings fromother users, or the like. Many additional interactive navigation systemswill be apparent to one skilled in the art.

Finally, this implementation provides vehicle safety services. Forexample, the mobile interactive satellite system 10 may be used toprovide services like those provided by conventional vehicle safetysystems, such as, OnStar. However, using two-way interactivity, thisimplementation provides many additional features. For example, thesystem is operable to send notifications of dangerous conditions.

Consider, for example, a weather emergency such as a hurricane. The MISSsystem 10 may be used to communicate emergency information, such as, forexample, text messages, satellite images, video footage, trafficinformation, and the like. This information may be multicast over theentire service area of the MISS system 10, over one or more predefinedbeams, or a spot beam can be specially configured to cover an affectedgeographical region. Additionally, interactive information services maybe provided as described above, for example, emergency responders and/orthe public may use the MISS system 10 to provide interactivecommunications and services. By integrating this functionality with itsnavigation components, this system can assist subscribers in avoidingdangers.

Referring to FIG. 6, in some implementations, a vehicle communicationbus 60 is integrated with a MISS device 62. The MISS device 62 iscoupled to an antenna 50, a navigation system 64, and an entertainmentsystem 66. The vehicle communication bus 60 may be implemented using anyprotocol or technique, such as, for example, CAN, ODBII, MOST, or thelike.

Portable Interactive Video Implementation

One implementation of a MISS system 10 provides interactive multicastvideo services to portable handheld devices. A mobile unit 14 isconfigured with a display screen such that the mobile unit 14 mayreceive multicast audio and/or video from a satellite 12 or from aterrestrial BTS 16. For example, using the mobile unit 14, a subscribermay choose between a number multicast video programs.

Some implementations of a portable interactive video system may providethe ability to side-load content and/or data (e.g., using a USB port, adata network, or the like). The mobile unit 14 provides variousinteractive services such as those described above. Additionally, themobile unit 14 may be configured to provide telephony services and/oremergency voice communications services. Furthermore, someimplementations of the mobile unit 14 provide security services such as,for example, location reporting, tracking, theft recovery, or the like.

A number of implementations have been described. Nevertheless, it willbe understood that various modifications may be made without departingfrom the spirit and scope of the invention. Accordingly, otherimplementations are within the scope of the following claims.

What is claimed is:
 1. A system for providing mobile interactivesatellite services, the system comprising: a satellite operable tocommunicate with mobile units; a terrestrial base transceiver stationoperable to communicate with the mobile units; a ground station incommunication with the satellite and the terrestrial base transceiverstation to provide mobile interactive satellite services, wherein themobile interactive satellite services include a multicast component andan interactive component such that the ground station provides both themulticast component and the interactive component using the satellite.2. The system of claim 1, wherein the satellite includes one or morefrom the group consisting of: a satellite in a geostationary orbit; asatellite in a low earth orbit; a satellite in a medium earth orbit; anda satellite in a circular orbit.
 3. The system of claim 1, furthercomprising a secondary satellite in communication with the groundstation.
 4. The system of claim 3, wherein the secondary satellitecommunicates information related to the multicast component of themobile interactive satellite services between the terrestrial basetransceiver station and the ground station.
 5. The system of claim 3,wherein the secondary satellite communicates information related to theinteractive component of the mobile interactive satellite servicesbetween the terrestrial base transceiver station and the ground station.6. The system of claim 1, wherein the terrestrial base transceiverstation is operable to communicate information related to the multicastcomponent of the mobile interactive satellite services between theground station and the mobile units.
 7. The system of claim 1, whereinthe terrestrial base transceiver station is operable to communicateinformation related to the interactive component of the mobileinteractive satellite services between the ground station and the mobileunits.
 8. The system of claim 1, wherein the satellite is operable tocommunicate information related to the multicast component of the mobileinteractive satellite services between the ground station and the mobileunits.
 9. The system of claim 1, wherein the satellite is operable tocommunicate information related to the interactive component of themobile interactive satellite services between the ground station and themobile units.
 10. The system of claim 1, further comprising a backhaulnetwork coupled to the terrestrial base transceiver station and coupledto the ground station such that the ground station is operable tocommunicate with the terrestrial base transceiver station using thebackhaul network.
 11. The system of claim 1, wherein the ground stationcomprises: a multicast core; an interactive core; and a communicationunit coupled to the multicast core and the interactive core such thatthe communications unit is operable to communicate with the satellite toprovide multicast and interactive communications to mobile units. 12.The system of claim 11, wherein the communication unit includes a radiofrequency communication unit.
 13. The system of claim 12, wherein thecommunication unit includes an advanced antenna unit disposed betweenthe radio frequency communication unit, and the multicast core andinteractive core.
 14. The system of claim 13, wherein the advancedantenna unit performs ground-based beam-forming using digital signalprocessing on signals provided by the multicast core and the interactivecore to create uplink communications usable by the satellite to transmitmultiple beams.
 15. The system of claim 1, wherein the satellitecomprises a smart-antenna unit.
 16. The system of claim 15, wherein theadvanced antenna unit is operable to perform satellite-basedbeamforming.
 17. The system of claim 1 wherein the mobile interactivesatellite services include one or more from the group consisting of:broadcast audio; broadcast video; broadcast data; interactive audio;interactive video; interactive data; and telephony.
 18. A device forcommunicating with a mobile interactive satellite service system, thedevice comprising: an antenna; a transceiver coupled to the antenna andoperable to communicate information related to mobile interactivesatellite services; an input device; an output device; a processor unitcoupled to the user input device, the output device, and the transceiversuch that the processor is operable to output received information fromthe transceiver using the output device, to receive interactiveinformation from the user input device, and to transmit data based onthe received interactive information using the transceiver; and anetwork interface coupled to the processor such that the processor isoperable to side load information.
 19. The device of claim 18 whereinthe antenna includes multiple elements.
 20. The device of claim 19wherein the antenna is an antenna array.
 21. The device of claim 19wherein digital signal processing is used with the multiple elements ofthe antenna.
 22. The device of claim 18, wherein the antenna includes aterrestrial element having linear polarization and a satellite elementhaving circular polarization.
 23. The device of claim 18, wherein thetransceiver is operable to communicate with a terrestrial component anda satellite component.
 24. The device of claim 18 wherein the inputdevice is one or more from the group consisting of: a mouse; a touchscreen; a keyboard; a button; a microphone; a video camera a joystick; aport; and a remote control.
 25. The device of claim 18 wherein theoutput device includes one or more from the group consisting of: adisplay; a speaker; a light; and a port.
 26. The device of claim 25,wherein the port includes one or more from the group consisting of: aserial port; a network port; and a data interface.
 27. The device ofclaim 18, wherein the processor unit includes a voice recognition unit.28. The device of claim 18, further comprising a side-loading networkinterface wherein the processor unit is coupled to the side-loadingnetwork interface such that the processor unit can receive informationfrom the transceiver and from the side-loading network interface. 29.The device of claim 28, wherein the processor unit is operable totransmit information using the side-loading network interface.
 30. Thedevice of claim 28 wherein the side-loading network interface is awireless network interface.
 31. The device of claim 30 wherein thewireless network interface includes one or more from the groupconsisting of: a IEEE 802.11 WiFi interface; a IEEE 802.16 WiMAXinterface; a Bluetooth interface; and a IEEE 802.20 interface.
 32. Thedevice of claim 18, wherein the output device is an interface to avehicle subsystem.
 33. The device of claim 32, wherein the vehiclesubsystem includes one or more from the group consisting of: a videoentertainment system; an audio entertainment system; a navigationsystem; and a vehicle data bus system.
 34. The device of claim 32,wherein the processor unit is operable to receive information and usethe received information to update the vehicle subsystem.
 35. The deviceof claim 18, further comprising an vehicle communication bus interface.36. The device of claim 35, wherein the vehicle communication businterface includes one or more from the group consisting of: CAN, ODBII,and MOST.
 37. A satellite for providing mobile interactive satelliteservices, the satellite comprising: a ground station uplink thatreceives multicast content and interactive content from a groundstation; a mobile unit downlink that transmits multicast content andinteractive content to mobile units; a mobile unit uplink that receivesinteractive content from the mobile units; a ground station downlinkthat transmits interactive content to the ground station; and aprocessor unit coupled to the ground station uplink, the mobile unitdownlink, the mobile unit uplink, and the ground station downlink, andconfigured to provide mobile interactive satellite services to themobile units.
 38. The satellite of claim 37, wherein the ground stationuplink, the mobile unit downlink, the mobile unit uplink, and the groundstation downlink operate in conjunction with an ancillary terrestrialcommunication system.
 39. The satellite of claim 37, wherein the mobileinteractive satellite services includes one or more from the groupconsisting of: vehicle navigation; broadcast video; interactive video;interactive data communications; vehicle telemetry; vehicle subsystemcontrol; vehicle subsystem maintenance; and vehicle security services.40. The satellite of claim 37, wherein the mobile unit downlink usesbeamforming.
 41. A ground station for providing mobile interactivesatellite services, the ground station comprising: a multicast core; aninteractive core; and a radio frequency communication unit coupled tothe multicast core and the interactive core such that the radiofrequency communications unit is operable to communicate with thesatellite to provide multicast and interactive communications to mobileunits.
 42. The ground station of claim 41, wherein the radio frequencycommunication unit uses beamforming.
 43. A terrestrial base transceiverstation for providing ancillary terrestrial communications in a mobileinteractive satellite service, the terrestrial base transceiver stationcomprising: a ground station communication link for communicatingmulticast and interactive content with a ground station; a mobile unitdownlink that transmits multicast content and interactive content tomobile units; a mobile unit uplink that receives interactive contentfrom the mobile units; and a processor unit coupled to the groundstation communication link, the mobile unit downlink, and the mobileunit uplink, and configured to provide ancillary terrestrialcommunications in a mobile interactive satellite service.
 44. A methodfor providing mobile interactive satellite services on a satellite, themethod comprising: receiving multicast data for transmission to mobileunits; receiving interactive data for transmission to mobile units; andtransmitting multicast data and interactive data to mobile units. 45.The method of claim 44 wherein receiving multicast data for transmissionto mobile units includes receiving multicast data from a ground station.46. The method of claim 44 wherein receiving multicast data fortransmission to mobile units includes receiving multicast data from asecond satellite.
 47. The method of claim 44 wherein receivinginteractive data includes receiving interactive data from mobile units.48. The method of claim 44 wherein receiving interactive data includesreceiving interactive data from a ground station.
 49. The method ofclaim 44 wherein the received multicast data has been processed by aground station for transmission using advanced antenna technology. 50.The method of claim 49 wherein the advanced antenna technology includesone or more of the group consisting of: MIMO and beamforming.
 51. Themethod of claim 44 wherein transmitting multicast data and interactivedata to mobile units includes transmitting multiple beams.
 52. Themethod of claim 51 wherein each of the multiple beams are configured tocover a geographical area.
 53. The method of claim 44 whereintransmitting multicast data and interactive data to mobile unitsincludes: transmitting multicast data over a first portion of availableradio frequency spectrum; and transmitting interactive data over asecond portion of available radio frequency spectrum.
 54. The method ofclaim 53 wherein the first portion and second portion of available radiofrequency spectrum are configurable.
 55. A method for providing groundstation support in a mobile interactive satellite service, the methodcomprising: transmitting multicast data such that the multicast data maybe communicated to mobile units; receiving interactive mobile unit data;processing the received interactive mobile unit data to determineinteractive data to be communicated to at least one of the mobile units;and transmitting the determined interactive data such that thedetermined interactive data may be communicated to the at least one ofthe mobile units.
 56. The method of claim 55, further comprisingreceiving multicast data from a multicast data feed.
 57. The method ofclaim 56, wherein receiving multicast data includes receiving multicastdata from a satellite feed.
 58. The method of claim 56, whereinreceiving multicast data includes receiving multicast data from aterrestrial feed.
 59. The method of claim 55, wherein receivinginteractive mobile unit data includes receiving interactive mobile unitdata through a satellite.
 60. The method of claim 55, wherein receivinginteractive mobile unit data includes receiving interactive mobile unitdata from a terrestrial base transceiver station.
 61. The method ofclaim 55, wherein receiving interactive mobile unit data includesreceiving interactive mobile unit data from a server.
 62. The method ofclaim 55, wherein receiving interactive mobile unit data includesreceiving interactive mobile unit data from an external communicationsnetworks.
 63. The method of claim 55, wherein processing the receivedinteractive mobile unit data includes: retrieving data in response tothe received interactive mobile unit data; and assembling the retrieveddata for transmission.
 64. The method of claim 55, wherein transmittingthe determined interactive data includes transmitting the determinedinteractive data to a satellite for transmission to mobile units. 65.The method of claim 55, wherein transmitting the determined interactivedata includes transmitting the determined interactive data to aterrestrial base transceiver station for transmission to mobile units.66. A method for providing ancillary terrestrial communication in amobile interactive satellite system, the method comprising: providingmobile interactive satellite services using a terrestrial basetransceiver station, the mobile interactive satellite services amulticast component and an interactive component; transmittinginformation for the multicast component and the interactive componentusing a satellite; and transmitting information for the multicastcomponent and the interactive component using the terrestrial basetransceiver station.
 67. The method of claim 66, further comprisingreceiving information for the interactive component using the satellite.68. The method of claim 67, further comprising receiving information forthe interactive component using the terrestrial base transceiverstation.
 69. A method for providing mobile interactive satelliteservices, the method comprising: receiving multicast data fortransmission using a communication system that includes a satellite withan ancillary terrestrial component; receiving interactive data using thecommunication system; determining interactive data for transmissionusing the received interactive data; transmitting the multicast data andthe determined interactive data using the communication system toprovide mobile interactive satellite services.
 70. The method of claim69, wherein receiving multicast data includes receiving broadcast videofeeds.
 71. The method of claim 69, wherein receiving multicast dataincludes receiving broadcast audio feeds.
 72. The method of claim 69,wherein receiving interactive data using the communication systemincludes receiving data from a mobile unit through the satellite. 73.The method of claim 69, wherein receiving interactive data using thecommunication system includes receiving data from a mobile unit throughthe ancillary terrestrial component.
 74. The method of claim 69, whereinthe ancillary terrestrial component includes a terrestrial basetransceiver station.
 75. The method of claim 69, wherein determininginteractive data for transmission using the received interactive dataincludes retrieving information based on the received interactive data.76. The method of claim 69, wherein transmitting the multicast data andthe determined interactive data using the communication system includestransmitting using both the satellite and the ancillary terrestrialcomponent.
 77. The method of claim 69, wherein receiving multicast dataincludes receiving a broadcast video feed; and transmitting themulticast data includes transmitting the received broadcast video feedto provide multicast video in a mobile interactive satellite service.78. The method of claim 69, wherein the mobile interactive satelliteservices include vehicle navigation.
 79. The method of claim 78, whereintransmitting the multicast data and the determined interactive datausing the communication system includes transmitting updates tonavigational information.
 80. The method of claim 69, whereintransmitting the multicast data and the determined interactive datausing the communication system includes transmitting a system update fora mobile unit system.
 81. The method of claim 80, wherein the systemupdate is a software update.
 82. The method of claim 69, wherein themobile interactive satellite services include vehicle security services.83. The method of claim 82, wherein receiving interactive data using thecommunication system includes receiving vehicle security information.84. The method of claim 83, wherein vehicle security informationincludes one or more from the group consisting of: vehicle telemetry;vehicle location; vehicle security incidents; telephonic information;and vehicle system information.
 85. The method of claim 84, wherein themobile interactive satellite services include one or more from the groupconsisting of: remote vehicle tracking; remote vehicle disabling; remotevehicle enabling; remote vehicle unlocking; remote vehicle monitoring;vehicle black box access; and vehicle black box recording.
 86. In avehicle, a method for interacting with a mobile interactive satelliteservice with an ancillary terrestrial component, the method comprising:receiving information from a vehicle communication bus; transmittingdata related to mobile interactive satellite services based on thereceived information.
 87. The method of claim 86, wherein receivinginformation includes receiving an air bag deployment notification. 88.The method of claim 87, wherein transmitting data includes transmittingthe air bag deployment notification.
 89. The method of claim 86, furthercomprising: receiving a request from the mobile interactive satellitesystem to perform an action on a vehicle system; and performing theaction on the vehicle system.
 90. The method of claim 86, whereinreceiving information includes periodically requesting information usingthe vehicle communication databus.
 91. The method of claim 89, whereinperforming the action includes upgrading software.
 92. The method ofclaim 89, wherein performing the action includes upgrading firmware. 93.The method of claim 89, wherein performing the action includes modifyingthe vehicle system configuration.
 94. The method of claim 89, whereinperforming the action includes retrieving data.
 95. The method of claim86, further comprising: receiving information related to mobileinteractive satellite services; and outputting the received information.96. The method of claim 95, wherein the received information is one ormore from the group consisting of: video, audio, and data.
 97. Themethod of claim 95, wherein outputting the received information includesusing an output device including one or more from the group consistingof: a display, a speaker, and a light.